Home |
| Latest | About | Random
# Fall 2026 PIC 10A Homepage! COMPTNG 10A - INTR TO PROGRAMMING (5 units) ## Administrivia. Lectures. - LEC 1: 10am-10:50am at Franz Hall Room 2258A - LEC 3: 1pm-1:50pm at MS 5200 TAs and Discussion sections. - Emil - DIS 1A TR 9:00A-9:50A MS 5147 - DIS 1B TR 10:00A-10:50A MS 5147 - Runji - DIS 3A TR 1:00P-1:50P MS 5147 - DIS 3B TR 2:00P-2:50P MS 5147 Exam dates. - Midterm 1 October 26, 20026 Week 5 Monday In class. - Midterm 2 November 16, 2026 Week 8 Monday In class. - Final Exam December 7, 2026 Week 11 Monday 6:30pm-9:30pm, location TBD. Official course textbook. [https://www.pic.ucla.edu/~mjandr/resources/10A-textbook/](https://www.pic.ucla.edu/~mjandr/resources/10A-textbook/) How to get VS Code and GCC compiler on Windows ## Tentative schedule. | Week | Day | Date | # | Topics | Reading | | ----- | --- | ----- | --- | -------------------------------------------------------- | --------- | | 0 | Fri | 9/25 | 1 | Hello, PIC 10A! And hello `std::cout` | Sec. 2, 3 | | 1 | Mon | 9/28 | 2 | Errors; variables and fundamental types | Sec. 4, 5 | | ^^ | Wed | 9/30 | 3 | (Continued) casting, mathematical functions, `const` | Sec. 5 | | ^^ | Fri | 10/2 | 4 | (Continued) | | | 2 | Mon | 10/5 | 5 | `string` class | Sec. 6 | | ^^ | Wed | 10/7 | 6 | `cin` and the input buffer | Sec. 7 | | ^^ | Fri | 10/9 | 7 | Control flow: `if`, `while`, `for` | Sec. 8 | | 3 | Mon | 10/12 | 8 | (Continued) | | | ^^ | Wed | 10/14 | 9 | (Continued) | | | ^^ | Fri | 10/16 | 10 | (Continued) | | | 4 | Mon | 10/19 | 11 | Functions | Sec. 9 | | ^^ | Wed | 10/21 | 12 | (Continued) | | | ^^ | Fri | 10/23 | 13 | References | Sec. 10 | | 5 | Mon | 10/26 | | **Midterm 1 (on 4, 5, 6, 7, 8)** | | | ^^ | Wed | 10/28 | 14 | References | | | ^^ | Fri | 10/30 | 15 | `vector` class | Sec. 11 | | 6 | Mon | 11/2 | 16 | Parameter type, pass by value or reference (to `const`). | Sec. 12 | | ^^ | Wed | 11/4 | 17 | Source code organization | Sec. 13 | | ^^ | Fri | 11/6 | 18 | Overloading functions | Sec. 14 | | 7 | Mon | 11/9 | 19 | Struct and classes | Sec. 15 | | ^^ | Wed | 11/11 | | Veterans Day No class | | | ^^ | Fri | 11/13 | 20 | Struct and classes | | | 8 | Mon | 11/16 | | **Midterm 2 (on 9, 10, 11, 12, 13?, 14)** | | | ^^ | Wed | 11/18 | 21 | Struct and classes | | | ^^ | Fri | 11/20 | 22 | (Continued) | | | 9 | Mon | 11/23 | 23 | Struct and classes; default argument | Sec. 16 | | ^^ | Wed | 11/25 | 24 | Pointers | Sec. 17 | | ^^ | Fri | 11/27 | | Thanksgiving Holiday No class | | | 10 | Mon | 11/30 | 25 | Pointers | Sec. 17 | | ^^ | Wed | 12/2 | 26 | C-Style arrays | Sec. 18 | | ^^ | Fri | 12/4 | 27 | | | | Final | Mon | 12/7 | | **Final Exam 6:30pm-9:30pm** | |